Only 18,680 entries and exits were made at London’s emptiest station between March 2023 and March 2024